#reason-root {
    background-color: rgb(240, 241, 243);
   display: flex;
   flex-direction: column;
   min-height: 100vh;
}

.reason-container {
    width: 94%;
    margin: auto;
    margin-top: 50px;
    max-width: 1400px;
}

.reason-title {
    text-align: center;
    background: linear-gradient(to right, rgb(19, 48, 62), rgb(6, 111, 168));
    color: #fff;
    padding: 10px;
}
.reason-title h2{
    font-size: 30px;
}
.reason-title h5{
    font-size: 16px;
}

.system-info h6 {
    font-weight: normal;
    padding: 10px 0;
}




.main-box {
    display: flex;
    justify-content: space-between;
    /* margin-top: 20px; */
}

.main-left-box {
    background-color: #fff;
    padding: 10px;
    width: 38%;
}

.main-right-box {
    width: 60%;
    background-color: #fff;
    padding: 10px;
}


/* 底部样式 */
.footer {
    text-align: center;
}

.footer-title {
    display: flex;
    justify-content: center;
    padding: 10px;
    gap: 20px;
    color: #aaa;
    font-size: 12px;
}